anchovy pizza - German English Dictionary